common larch - German English Dictionary

common larch

Meanings of "common larch" in German English Dictionary : 1 result(s)

English German
Botanic
common larch Lärche [f]